html
{
    /* For Google Chrome   */
    background-image: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#666666), to(#666666), color-stop(0,#333333));
    
    /* For Mozilla Firefox */
    background-image: -moz-linear-gradient(100% 0% 180deg,#666666, #666666, #333333 100%);
}

body
{
    font-family:verdana;
    font-weight:bold;
    color:#FF0000;
    margin:50px 0px;
    padding:0px;
    text-align:center;
}

h2
{
    color: #FFFFFF;
}

h4
{
    color: #FFFFFF;
}

div
{
    color: #000000;
    font-size: small;
    font-weight:normal;
}

.box
{
    width:600px;
    margin:25px auto;
    padding:25px;
    border: 1px solid;
    background-color: #DDDDDD;
}

.content
{
    width:250px;
    margin:0px auto;
    text-align:left;
}

.text
{
    width:250px;
}

.validation
{
    font-weight:bold;
    color:#FF0000;
    width: 190px;
}

.error-summary
{
    width:500px;
    font-weight:bold;
    color:#FF0000;
    text-align:left;
}

.label_indexPage
{
    display: block;
    float: left;
    font-size: 16;
    width: 100px;
}

.label_registerPage
{
    display: block;
    float: left;
    font-size: 16;
    width: 150px;
}

.button
{
    font-size: 17;
    height: 40px;
    text-align: center;
    width: 110px;
}

.button_menu
{
    font-size: 16;
    height: 40px;
    text-align: center;
    width: 100%;
}

.check_boxes
{
    height: 20px;
    text-align: center;
    width: 5%;
}

.applicant_boxes
{
    font-size: 16;
    height: 40px;
    text-align: center;
    width: 20%;
}

.table
{
    border: 1;
    width: 100%;
}

.left-justify
{
    width:300;
    text-align:left;
}

